something which coasts - French English Dictionary